package com.basic.business.goodsIndicators.dto;

import cn.idev.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.lang.String;
import java.util.Date;

@Data
public class TGoodsIndicatorsDto {

    /** 统计日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ExcelProperty(value = "统计日期")
    private Date statDate;

    /** 商品id */
    @ExcelProperty(value = "商品ID")
    private String goodsId;

    /** 商品名称 */
    @ExcelProperty(value = "商品名称")
    private String goodsName;

    /** 主商品id */
    @ExcelProperty(value = "主商品ID")
    private String mainGoodsId;

    /** 商品类型 */
    @ExcelProperty(value = "商品类型")
    private String goodsType;

    /** 货号 */
    @ExcelProperty(value = "货号")
    private String goodsNo;

    /** 商品状态 */
    @ExcelProperty(value = "商品状态")
    private String goodsStatus;

    /** 商品标签 */
    @ExcelProperty(value = "商品标签")
    private String goodsLabel;

    /** 商品访客数 */
    @ExcelProperty(value = "商品访客数")
    private String goodsVisitorNumber;

    /** 商品浏览量 */
    @ExcelProperty(value = "商品浏览量")
    private String goodsPageViewNumber;

    /** 平均停留时长 */
    @ExcelProperty(value = "平均停留时长")
    private String averageStopDuration;

    /** 商品详情页跳出率 */
    @ExcelProperty(value = "商品详情页跳出率")
    private String goodsDetailJumpRatio;

    /** 商品收藏人数 */
    @ExcelProperty(value = "商品收藏人数")
    private String goodsCollectPeopleNumber;

    /** 商品加购件数 */
    @ExcelProperty(value = "商品加购件数")
    private String goodsAddPurchaseNumber;

    /** 商品加购人数 */
    @ExcelProperty(value = "商品加购人数")
    private String goodsAddPurchasePeopleNumber;

    /** 下单买家数 */
    @ExcelProperty(value = "下单买家数")
    private String orderBuyerNumber;

    /** 下单件数 */
    @ExcelProperty(value = "下单件数")
    private String orderNumber;

    /** 下单金额 */
    @ExcelProperty(value = "下单金额")
    private String orderAmount;

    /** 下单转化率 */
    @ExcelProperty(value = "下单转化率")
    private String orderConversionRatio;

    /** 支付买家数 */
    @ExcelProperty(value = "支付买家数")
    private String payBuyerNumber;

    /** 支付件数 */
    @ExcelProperty(value = "支付件数")
    private String payNumber;

    /** 支付金额 */
    @ExcelProperty(value = "支付金额")
    private String payAmount;

    /** 商品支付转化率 */
    @ExcelProperty(value = "商品支付转化率")
    private String goodsPayConversionRatio;

    /** 支付新买家数 */
    @ExcelProperty(value = "支付新买家数")
    private String payNewBuyerNumber;

    /** 支付老买家数 */
    @ExcelProperty(value = "支付老买家数")
    private String payOldBuyerNumber;

    /** 老买家支付金额 */
    @ExcelProperty(value = "老买家支付金额")
    private String oldBuyerPayAmount;

    /** 聚划算支付金额 */
    @ExcelProperty(value = "聚划算支付金额")
    private String jhsPayAmount;

    /** 访客平均价值 */
    @ExcelProperty(value = "访客平均价值")
    private String visitorAverageValue;

    /** 成功退款金额 */
    @ExcelProperty(value = "成功退款金额")
    private String successRefundAmount;

    /** 竞争力评分 */
    @ExcelProperty(value = "竞争力评分")
    private String competitiveScore;

    /** 年累计支付金额 */
    @ExcelProperty(value = "年累计支付金额")
    private String yearPayAmount;

    /** 月累计支付金额 */
    @ExcelProperty(value = "月累计支付金额")
    private String monthPayAmount;

    /** 月累计支付件数 */
    @ExcelProperty(value = "月累计支付件数")
    private String monthPayNumber;

    /** 搜索引导支付转化率 */
    @ExcelProperty(value = "搜索引导支付转化率")
    private String searchPayRatio;

    /** 搜索引导访客数 */
    @ExcelProperty(value = "搜索引导访客数")
    private String searchVisitorNumber;

    /** 搜索引导支付买家数 */
    @ExcelProperty(value = "搜索引导支付买家数")
    private String searchBuyerNumber;

    /** 结构化详情引导转化率 */
    @ExcelProperty(value = "结构化详情引导转化率")
    private String structuredDetailConversionRatio;

    /** 结构化详情引导成交占比 */
    @ExcelProperty(value = "结构化详情引导成交占比")
    private String structuredDetailDealProportion;
}
